person who testifies - Français Anglais Dictionnaire